package com.fdb.efp.nls.service.domain;

import com.fdb.basic.framework.core.vo.BaseInfo;

import java.math.BigDecimal;

/**
 * Description: 息费减免申请			
 * @author ligm
 * @date 2019-10-29
 */
public class MonReliefApp extends BaseInfo {

	private static final long serialVersionUID = 1L;	
	
	/** 减免申请流水号 */
	private String reliefAppNo;
	/** 客户编号 */
	private String cusId;
	/** 客户名称 */
	private String cusName;
	/** 证件类型 */
	private String certType;
	/** 证件号码 */
	private String certCode;
	/** 借据编号 */
	private String billNo;
	/** 贷款号 */
	private String loanSeq;
	/** 发放号 */
	private String distrNo;
	/** 合同编号 */
	private String contNo;
	/** 渠道编号 */
	private String channelCode;
	/** 产品编号 */
	private String prdCode;
	/** 产品名称 */
	private String prdName;
	/** 借据金额 */
	private BigDecimal loanAmount;
	/** 逾期本金金额 */
	private BigDecimal overdueBalance;
	/** 逾期本金天数 */
	private BigDecimal overdueDays;
	/** 逾期利息金额 */
	private BigDecimal delayIntCumu;
	/** 应收利息 */
	private BigDecimal receIntCumu;
	/** 应收罚息 */
	private BigDecimal receIntPen;
	/** 借据起始日 */
	private String loanStartDate;
	/** 借据到期日 */
	private String loanEndDate;
	/** 借据状态 */
	private String loanStatus;
	/** 客户经理 */
	private String cusManager;
	/** 登记机构 */
	private String inputBrId;
	/** 减免金额 */
	private BigDecimal reliefLmt;
	/** 减免幅度 */
	private BigDecimal reliefRange;
	/** 减免原因 */
	private String reliefReson;
	/** 备注 */
	private String remarks;
	/** 审批状态 */
	private String approveStatus;
	/** 审批人编号 */
	private String aprvUserCode;
	/** 人工处理意见 */
	private String aprvComment;
	/** 审批时间 */
	private String aprvTime;
	/** 创建人 */
	private String createUser;
	/** 创建时间 */
	private String createTime;
	/** 最新修改人 */
	private String lastChgUsr;
	/** 最后修改时间 */
	private String lastChgTime;

	/** 应收复利 */
	private BigDecimal unpdArrPrnBal;
	/** 累计减免笔数 */
	private String totalReliefNum;
	/** 累计减免金额 */
	private BigDecimal totalReliefLmt;

	/** 创建人所属机构 */
	private String createUserOrg;
	/** 息费减免状态 */
	private String reliefStatus;


	public void setReliefAppNo(String reliefAppNo){
		this.reliefAppNo = reliefAppNo;
	}
	public String getReliefAppNo(){
		return this.reliefAppNo;
	}		
	public void setCusId(String cusId){
		this.cusId = cusId;
	}
	public String getCusId(){
		return this.cusId;
	}		
	public void setCusName(String cusName){
		this.cusName = cusName;
	}
	public String getCusName(){
		return this.cusName;
	}		
	public void setCertType(String certType){
		this.certType = certType;
	}
	public String getCertType(){
		return this.certType;
	}		
	public void setCertCode(String certCode){
		this.certCode = certCode;
	}
	public String getCertCode(){
		return this.certCode;
	}		
	public void setBillNo(String billNo){
		this.billNo = billNo;
	}
	public String getBillNo(){
		return this.billNo;
	}

	public String getLoanSeq() {
		return loanSeq;
	}

	public void setLoanSeq(String loanSeq) {
		this.loanSeq = loanSeq;
	}

	public String getDistrNo() {
		return distrNo;
	}

	public void setDistrNo(String distrNo) {
		this.distrNo = distrNo;
	}

	public void setContNo(String contNo){
		this.contNo = contNo;
	}
	public String getContNo(){
		return this.contNo;
	}		
	public void setChannelCode(String channelCode){
		this.channelCode = channelCode;
	}
	public String getChannelCode(){
		return this.channelCode;
	}		
	public void setPrdCode(String prdCode){
		this.prdCode = prdCode;
	}
	public String getPrdCode(){
		return this.prdCode;
	}		
	public void setPrdName(String prdName){
		this.prdName = prdName;
	}
	public String getPrdName(){
		return this.prdName;
	}		
	public void setLoanAmount(BigDecimal loanAmount){
		this.loanAmount = loanAmount;
	}
	public BigDecimal getLoanAmount(){
		return this.loanAmount;
	}		
	public void setOverdueBalance(BigDecimal overdueBalance){
		this.overdueBalance = overdueBalance;
	}
	public BigDecimal getOverdueBalance(){
		return this.overdueBalance;
	}		
	public void setOverdueDays(BigDecimal overdueDays){
		this.overdueDays = overdueDays;
	}
	public BigDecimal getOverdueDays(){
		return this.overdueDays;
	}		
	public void setDelayIntCumu(BigDecimal delayIntCumu){
		this.delayIntCumu = delayIntCumu;
	}
	public BigDecimal getDelayIntCumu(){
		return this.delayIntCumu;
	}		
	public void setReceIntCumu(BigDecimal receIntCumu){
		this.receIntCumu = receIntCumu;
	}
	public BigDecimal getReceIntCumu(){
		return this.receIntCumu;
	}		
	public void setReceIntPen(BigDecimal receIntPen){
		this.receIntPen = receIntPen;
	}
	public BigDecimal getReceIntPen(){
		return this.receIntPen;
	}		
	public void setLoanStartDate(String loanStartDate){
		this.loanStartDate = loanStartDate;
	}
	public String getLoanStartDate(){
		return this.loanStartDate;
	}		
	public void setLoanEndDate(String loanEndDate){
		this.loanEndDate = loanEndDate;
	}
	public String getLoanEndDate(){
		return this.loanEndDate;
	}		
	public void setLoanStatus(String loanStatus){
		this.loanStatus = loanStatus;
	}
	public String getLoanStatus(){
		return this.loanStatus;
	}		
	public void setCusManager(String cusManager){
		this.cusManager = cusManager;
	}
	public String getCusManager(){
		return this.cusManager;
	}		
	public void setInputBrId(String inputBrId){
		this.inputBrId = inputBrId;
	}
	public String getInputBrId(){
		return this.inputBrId;
	}		
	public void setReliefLmt(BigDecimal reliefLmt){
		this.reliefLmt = reliefLmt;
	}
	public BigDecimal getReliefLmt(){
		return this.reliefLmt;
	}		
	public void setReliefRange(BigDecimal reliefRange){
		this.reliefRange = reliefRange;
	}
	public BigDecimal getReliefRange(){
		return this.reliefRange;
	}		
	public void setReliefReson(String reliefReson){
		this.reliefReson = reliefReson;
	}
	public String getReliefReson(){
		return this.reliefReson;
	}		
	public void setRemarks(String remarks){
		this.remarks = remarks;
	}
	public String getRemarks(){
		return this.remarks;
	}		
	public void setApproveStatus(String approveStatus){
		this.approveStatus = approveStatus;
	}
	public String getApproveStatus(){
		return this.approveStatus;
	}		
	public void setAprvUserCode(String aprvUserCode){
		this.aprvUserCode = aprvUserCode;
	}
	public String getAprvUserCode(){
		return this.aprvUserCode;
	}		
	public void setAprvComment(String aprvComment){
		this.aprvComment = aprvComment;
	}
	public String getAprvComment(){
		return this.aprvComment;
	}		
	public void setAprvTime(String aprvTime){
		this.aprvTime = aprvTime;
	}
	public String getAprvTime(){
		return this.aprvTime;
	}		
	public void setCreateUser(String createUser){
		this.createUser = createUser;
	}
	public String getCreateUser(){
		return this.createUser;
	}		
	public void setCreateTime(String createTime){
		this.createTime = createTime;
	}
	public String getCreateTime(){
		return this.createTime;
	}		
	public void setLastChgUsr(String lastChgUsr){
		this.lastChgUsr = lastChgUsr;
	}
	public String getLastChgUsr(){
		return this.lastChgUsr;
	}		
	public void setLastChgTime(String lastChgTime){
		this.lastChgTime = lastChgTime;
	}
	public String getLastChgTime(){
		return this.lastChgTime;
	}

	public BigDecimal getUnpdArrPrnBal() {
		return unpdArrPrnBal;
	}

	public void setUnpdArrPrnBal(BigDecimal unpdArrPrnBal) {
		this.unpdArrPrnBal = unpdArrPrnBal;
	}

	public String getTotalReliefNum() {
		return totalReliefNum;
	}

	public void setTotalReliefNum(String totalReliefNum) {
		this.totalReliefNum = totalReliefNum;
	}

	public BigDecimal getTotalReliefLmt() {
		return totalReliefLmt;
	}

	public void setTotalReliefLmt(BigDecimal totalReliefLmt) {
		this.totalReliefLmt = totalReliefLmt;
	}

	public String getCreateUserOrg() {
		return createUserOrg;
	}

	public void setCreateUserOrg(String createUserOrg) {
		this.createUserOrg = createUserOrg;
	}

	public String getReliefStatus() {
		return reliefStatus;
	}

	public void setReliefStatus(String reliefStatus) {
		this.reliefStatus = reliefStatus;
	}
}
